package com.ymatou.operate.trading.api.parameter;

import com.ymt.base.BaseBean;
import com.ymttest.common.enums.CancelOrderTypeEnum;

/**
 * 批量取消订单
 */
public class BatchCancelOrderBean extends BaseBean {
	private static final long serialVersionUID = 1L;
	/**
	 * 待取消订单号列表
	 */
	private java.util.ArrayList<Integer> OrderIdList;

	public final java.util.ArrayList<Integer> getOrderIdList() {
		return OrderIdList;
	}

	public final void setOrderIdList(java.util.ArrayList<Integer> value) {
		OrderIdList = value;
	}

	/**
	 * 用户ID
	 */
	private int UserId;

	public final int getUserId() {
		return UserId;
	}

	public final void setUserId(int value) {
		UserId = value;
	}

	/**
	 * 取消原因
	 */
	private String CancelReason;

	public final String getCancelReason() {
		return CancelReason;
	}

	public final void setCancelReason(String value) {
		CancelReason = value;
	}

	/**
	 * 取消订单类型(1-买家取消 2-卖家取消 3-客服取消 4-系统自动取消)
	 */
	private CancelOrderTypeEnum CancelType;

	public final CancelOrderTypeEnum getCancelType() {
		return CancelType;
	}

	public final void setCancelType(CancelOrderTypeEnum value) {
		CancelType = value;
	}
}